PROCEDURE - klauzula

Definiuje nazwΩ i nieobowi╣zkowe parametry kwerendy.


Uwaga  Klauzula PROCEDURE zosta│a zast╣piona przez instrukcjΩ PROCEDURE. Chocia┐ klauzula PROCEDURE ci╣gle jest obs│ugiwana, instrukcja PROCEDURE zapewnia wiΩcej mo┐liwo£ci ni┐ klauzula PROCEDURE i jest zalecan╣ sk│adni╣.


Sk│adnia

PROCEDURE nazwa [parametr_1 typ_danych[,parametr_2 typ_danych[, ...]]

Sk│adnia klauzuli PROCEDURE zawiera nastΩpuj╣ce elementy:

Element Opis
nazwa Nazwa procedury. Musi ona spe│niaµ wymagania standardowej konwencji nazewnictwa.
parametr_1, parametr_2 Jedna lub wiΩcej nazw p≤l lub parametr≤w. Na przyk│ad:

PROCEDURE Sprzeda┐_w_krajach [Data rozpoczΩcia] DateTime, [Data zako±czenia] DateTime;

WiΩcej informacji o parametrach mo┐na znaleƒµ pod has│em PARAMETERS.

typ_danych Jeden z podstawowych typ≤w danych jΩzyka SQL aparatu bazy danych Microsoft Jet lub ich synonim≤w.

Uwagi

Procedura SQL sk│ada siΩ z klauzuli PROCEDURE (okre£laj╣cej nazwΩ procedury), nieobowi╣zkowej listy definicji parametr≤w oraz pojedynczej instrukcji SQL. Na przyk│ad, procedura Pobierz_numer_elementu mo┐e uruchomiµ kwerendΩ pobieraj╣c╣ numer okre£lonego artyku│u.


Uwagi

Zobacz te┐
DELETE û instrukcja (Microsoft Jet SQL) PARAMETERS û deklaracja (Microsoft Jet SQL)
EXECUTE û instrukcja (Microsoft Jet SQL) SELECT - instrukcja (Microsoft Jet SQL)
Typy danych jΩzyka SQL aparatu baz danych Microsoft Jet UPDATE û instrukcja (Microsoft Jet SQL)

Przyk│ad

CREATE PROCEDURE - instrukcja, PROCEDURE - przyk│ad klauzuli